could kick himself - Almanca İngilizce Sözlük